Sometimes things don't make sense.
You know Wolbachia? Of course you do, but I'll refresh your memory; Wolbachia is this crazy parasite in most worms and lice out there. There are literally trillions of species of insects out there that are completely, 100% infected with Wolbachia
(
Read more... )